home *** CD-ROM | disk | FTP | other *** search
- Posted-By: auto-faq 3.1.1.2
- Archive-name: mail/mailclient-faq
-
-
- Mini FAQ on client-server mail protocols
- ----------------------------------------
-
- $Id: mailclientfaq.1,v 1.3 1995/03/04 21:04:37 pauls Exp $
-
- I've been meaning to do this for a long time. These questions keep
- coming up so here's a mini-FAQ on client-server mail protocols. I
- don't intend to do a great deal of work on this FAQ, so if you want
- something added to it, you'd better write it just like you want to see
- it. If any of the other mail-related FAQ maintainers would like to
- integrate this document, I would be happy to give it up.
-
- If I've talked to you about a mail product that fits this mold but
- got left out, please remind me about it. No intentional omissions
- to this document. I've been compiling a lot of software under A/UX
- lately and it's making my brain shrivel up.
-
- --
- Paul Southworth
- CICNet Systems Support
- pauls@cic.net
-
-
- A. Servers
- 1. Where can I get a POP server?
- 2. Where can I get a IMAP server?
- 3. What's the difference between POP and IMAP?
- 4. What are the relevant RFCs for POP and IMAP?
-
- B. Clients
- 1. Where can I get a POP client?
- 2. Where can I get a IMAP client?
-
-
- A Servers
- 1. Where can I get a POP server?
-
- For Unix:
-
- The "qpop" distribution is a direct descendent of the UCB "popper"
- and should be used instead of the UCB popper package since popper hasn't
- been maintained in 2+ years. qpop supports many platforms and
- also supports Kerberos IV. It is maintained by Qualcomm, makers of
- the popular Eudora POP client.
-
- ftp.qualcomm.com:/quest/unix/servers/popper
-
- The IMAP distribution contains the ipop2d and ipop3d servers (in
- addition to imapd) which are POP2 and POP3 respectively. The IMAP
- distribution has also been ported to many platforms.
-
- ftp.cac.washington.edu:/imap/imap.tar.Z
-
- For Macintosh:
-
- MailShare runs on the Macintosh, and supports SMTP and POP services.
- ftp.qualcomm.com:/quest/mac/servers
- archive.umich.edu:/mac/util/comm/mailshareXXX.sit.hqx (XXX = version)
-
- LeeMail does more or less the same thing.
- archive.umich.edu:/mac/util/comm/leemailX.XX.cpt.hqx (X.XX = version)
-
- For Windows NT:
-
- Net Shopper offers NTMAIL which supports SMTP and POP. For information:
- http://www.net-shopper.co.uk/software/mail.htm
-
- For Netware:
-
- Mercury Mail supports SMTP and POP3 running on a Novell Netware server.
- oak.oakland.edu:/pub/msdos/novell/mercXXX.zip (XXX = version, current = 113)
-
- 2. Where can I get a IMAP server?
-
- As far as I know, IMAP servers are only supported on Unix systems.
-
- ftp.cac.washington.edu:/imap/imap.tar.Z
-
- 3. What's the difference between POP and IMAP?
-
- Terry Gray's "imap.vs.pop" document in the IMAP distribution describes
- this in detail. Stealing from that document:
-
- With POP (Post Office Protocol), mail is delivered to a shared
- server, and a personal computer user periodically connects to
- the server and downloads all of the pending mail to the
- "client" machine. Thereafter, all mail processing is local to
- the client machine. Think of POP as providing a
- store-and-forward service, intended to move mail (on demand)
- from an intermediate server (drop point) to a single
- destination machine, usually a PC or Mac. Once delivered to the
- PC or Mac, the messages are typically deleted from the POP
- server.
-
- IMAP is a client-server mail protocol designed to permit
- manipulation of remote mailboxes as if they were local. With
- IMAP, mail is again delivered to a shared server, but the mail
- client machine does not normally copy it all at once and then
- delete it from the server. It's more of a client-server model,
- where the IMAP client can ask the server for headers, or the
- bodies of specified messages, or to search for messages meeting
- certain criteria. Messages in the mail repository can be marked
- as deleted and subsequently expunged, but they stay on the
- repository until the user takes such action.
-
- Need more? Go read the document yourself. It's stored on
- ftp.cac.washington.edu:/mail/imap.vs.pop
-
- 4. What are the relevant RFCs for POP and IMAP?
-
- On ftp.uu.net:/inet/rfc
-
- For POP3:
-
- 1734 Myers, J. POP3 AUTHentication command. 1994 December; 5
- p. (Format: TXT=8499 bytes)
-
- 1725 Myers, J.; Rose, M. Post Office Protocol - Version 3.
- 1994 November; 18 p. (Format: TXT=35058 bytes) (Obsoletes RFC
- 1460)
-
- 1082 Rose, M. Post Office Protocol: Version 3: Extended
- service offerings. 1988 November; 11 p. (Format: TXT=25423
- bytes)
-
- For IMAP:
-
- 1733 Crispin, M. DISTRIBUTED ELECTRONIC MAIL MODELS IN
- IMAP4. 1994 December; 3 p. (Format: TXT=6205 bytes)
-
- 1732 Crispin, M. IMAP4 COMPATIBILITY WITH IMAP2 AND
- IMAP2BIS. 1994 December; 5 p. (Format: TXT=9276 bytes)
-
- 1731 Myers, J. IMAP4 Authentication Mechanisms. 1994
- December; 6 p. (Format: TXT=11433 bytes)
-
- 1730 Crispin, M. INTERNET MESSAGE ACCESS PROTOCOL - VERSION
- 4. 1994 December; 73 p. (Format: TXT=156660 bytes)
-
- 1203 Rice, J. Interactive Mail Access Protocol: Version 3.
- 1991 February; 49 p. (Format: TXT=123325 bytes) (Obsoletes RFC
- 1064)
-
- 1176 Crispin, M. Interactive Mail Access Protocol: Version
- 2. 1990 August; 30 p. (Format: TXT=67330 bytes) (Obsoletes
- RFC 1064)
-
- 5. Where can I find more about available IMAP software?
-
- ftp.cac.washington.edu:/mail/imap.software
-
-
- B. Clients
- 1. Where can I get a POP client?
-
- For Unix:
-
- The Rand Mail Handler supports POP.
- ftp.ics.uci.edu:/pub/mh
-
- POP3 support has been added to mailx.
- ftp.cic.net:/pub/Software/unix/mail/popmail.shar.gz
-
- For MSDOS:
-
- Pegasus Mail supports POP.
- oak.oakland.edu:/pub/msdos/novell/pmail322.zip
-
- Minuet is the successor of UMinn "popmail". It supports POP (as well
- as gopher, NNTP, and ftp protocols).
- boombox.micro.umn.edu:/pub/pc/minuet
-
- For Windows:
-
- Eudora works under Windows and Windows NT.
- ftp.qualcomm.com:/quest/eudora/windows
-
- For Macintosh:
-
- Eudora works on the Mac (PPC versions too).
- ftp.qualcomm.com:/quest/eudora/mac
-
- POPMail II is another.
- archive.umich.edu:/mac/util/comm/popmailiiX.XX.sit.hqx (X.XX = version)
-
- I hear that Pegasus for the Mac will do it too, but I can't test
- that for you (sorry).
- archive.umich.edu:/mac/util/network/pegasusmailX.XX.cpt.hqx (X.XX = version)
-
-
- 2. Where can I get an IMAP client?
-
- For Unix:
-
- The popular "pine" mail package is probably the most widely used.
- ftp.cac.washington.edu:/pine/pine.tar.Z
-
- For MSDOS:
-
- Pine works on MSDOS too.
- ftp.cac.washington.edu:/pine/pcpine
-
- The PCPINE versions go like this (from the README)
-
- There are five versions of PC-Pine:
-
- o DOS: FTP Inc's PC-TCP file name: pcpine_f.zip
- o DOS: Novell's LAN Workplace for DOS file name: pcpine_n.zip
- o DOS: Sun's PC-NFS file name: pcpine_s.zip
- o DOS: WATTCP/Packet Driver file name: pcpine_p.zip
-
- For Windows:
-
- Pine works on Windows too. It works, but it ain't purty. Uses WINSOCK.
- ftp.cac.washington.edu:/pine/pcpine/pcpine_w.zip
-
- ECS Mail is a Windows-based IMAP client. 2.5 is the most recent
- full release. 3.0 is in beta testing and will support more platforms.
- This is commercial "for-pay" software only.
- Contact: ECS Sales <ecs-sales@edm.isac.ca>
- Phone: +1 403 420 8081
-
- For Macintosh:
-
- POPMail II supports IMAP2. See above under Mac POP clients.
-
- Mailstrom is a Mac IMAP client. Seems to like to crash a lot on
- some systems. I hear it's on Info-Mac but I've never actually been
- able to get on that mythical archive site, so we'll try at Washington:
- ftp.cac.washington.edu:/imap/mac
-
-
-